<?php
namespace Admin\Form;

use Zend\Form\Form;

class ProductForm extends Form {
	
	Public function __construct() {
		parent::__construct('product');
		
		$this->add(array(
				'name' => 'id',
				'type' => 'hidden',
		));
		
		$this->add(array(
				'name' => 'title',
				'type' => 'text',
				'options' => array(
					'label' => 'Tên sản phẩm',
				),
				'attributes' => array(
					'class' => 'form-control',
				),
		));
		
		$this->add(array(
				'name' => 'title_slug',
				'type' => 'text',
				'options' => array(
						'label' => 'Tên sản phẩm',
				),
		));
		
		$this->add(array(
				'name' => 'catergory_id',
				'type' => 'text',
				'options' => array(
						'label' => 'Thể loại sản phẩm',
				),
		));
		
		$this->add(array(
				'name' => 'des_short',
				'options' => array(
						'label' => 'Thông tin tóm tắt',
				),
				'attributes' => array(
					'type' 	=> 'textarea',
					'class' => 'form-control',
					'rows'	=> 2,
				),
		));
		
		$this->add(array(
				'name' => 'description',
				'options' => array(
						'label' => 'Thông tin chi tiết',
				),
				'attributes' => array(
						'type'	=>	'textarea',
						'class'	=>	'form-control',
						'rows'	=>	10,
						'id'	=> 	'description',
				),
		));
		
		$this->add(array(
				'name' => 'thumbnail',
				'type' => 'file',
				'options' => array(
						'label' => 'Ảnh đại diện',
				),
				'attributes' => array(
					'style' => 'display: none;',
				),
		));
		
		$this->add(array(
				'name' => 'brand_id',
				'type' => 'text',
				'options' => array(
						'label' => 'Thương hiệu',
				),
		));
		
		$this->add(array(
				'name' => 'price',
				'type' => 'text',
				'options' => array(
						'label' => 'Giá sản phẩm',
				),
				'attributes' => array(
					'class' => 'form-control',
				),
		));
		
		$this->add(array(
				'name' => 'promotions',
				'type' => 'text',
				'options' => array(
						'label' => 'Quảng cáo',
				),
		));
		
		$this->add(array(
				'name' => 'active',
				'type' => 'text',
				'options' => array(
						'label' => 'Duyệt sản phẩm',
				),
		));
		
		$this->add(array(
				'name' => 'view',
				'type' => 'text',
				'options' => array(
						'label' => 'Tổng lượt xem',
				),
		));
		
		$this->add(array(
				'name' => 'member_id',
				'type' => 'text',
				'options' => array(
						'label' => 'Thành viên',
				),
		));
		
		$this->add(array(
				'name' => 'member_update',
				'type' => 'text',
				'options' => array(
						'label' => 'Thành viên cập nhật',
				),
		));
		
		$this->add(array(
				'name' => 'submit',
				'type' => 'button',
				'attributes' => array(
					'value' => 'Hoàn tất',
					'id'	=> 'submit'
				),
		));
		
	}
	
}